GitList
  • Repositories
  • Help
  • Report an Issue

boggleNet

  • Code
  • Commits
  • Branches
  • Tags
  • Search
Tree: e2e1d0b
    master
  1. boggleNet
  2. Boggle.cs
January 5, 2014
  • Dev Ghai
    1. Added random board generator for development mode based on number of tiles. Now every run produces a new board and hence makes a new test case :) 2. WaitHandle.WaitAll could take only 64 handles at max. Modified threaded execution to use the next handle available. Threaded implementation is pretty bad at the moment and takes more time than unthreaded execution when application is run multiple times. Did performance analysis and it revealed bad object memory management and high number of contentions. Will fix it sometime.

    Dev Ghai authored on 2014-01-05 09:37:05

    e2e1d0b
December 26, 2013
  • Dev Ghai
    Re-enabled code to run in both threaded and non-threaded mode, and do solution comparison. Still need to clean user interaction code and enable multiple executions.

    Dev Ghai authored on 2013-12-27 07:02:01

    41305f8
December 25, 2013
  • Dev Ghai
    Removed the contorted concept of 'curation' and added proper serialization and deserialization using protobufs. Now design shines through by showing nearly 50% reduction of object that needs to be parsed in memory (depending on rules for the game) :). .NET's BinarySerializer was dropping 88 MB file and never completed deserialization during my test runs. Protobuf takes < 1 sec to load seriazilzed file into a usable object.

    Dev Ghai authored on 2013-12-25 10:46:49

    6236c42
December 24, 2013
  • Dev Ghai
    Revert "Removed an old artifact that was no longer used."

    Dev Ghai authored on 2013-12-25 06:53:30

    248fba3
  • Dev Ghai
    Removed an old artifact that was no longer used.

    Dev Ghai authored on 2013-12-25 06:51:07

    e45d2a5
September 22, 2013
  • Dev Ghai
    Revert "Removing byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done"

    Dev Ghai authored on 2013-09-23 06:37:32

    645335e
  • Dev Ghai
    Removing byte order mark in file using for f in `ls`; do awk '{if(NR==1)sub(/^\xef\xbb\xbf/,"");print}' $f > $f; done

    Dev Ghai authored on 2013-09-23 06:35:57

    9bf2983
  • Dev Ghai
    Removing byte order mark

    Dev Ghai authored on 2013-09-23 06:31:45

    04aefc8
  • Dev Ghai
    merging working copy to this repo... made a lot of changes but didnt sync to previous git repo

    Dev Ghai authored on 2013-09-23 06:23:20

    8659b72
  • Dev Ghai
    First commit

    Dev Ghai authored on 2013-09-23 04:19:43

    f3e8ffc
  • « Newer
  • Older »

© 2012 - 2025 Powered by GitList.org