« first day (858 days earlier)      last day (2707 days later) » 

12:00 AM
RELOAD!
[retailcoder/Rubberduck] 8 commits. 294 additions. 113 deletions.
[rubberduck-vba/Rubberduck] 2 opened issues. 4 issue comments.
[Zomis/Brainduck] 17 commits. 345 additions. 246 deletions.
[Zomis/Duga] 17 commits. 17 additions.
 
12:19 AM
@skiwi lol
 
 
5 hours later…
5:13 AM
 
 
7 hours later…
12:15 PM
hey
 
 
3 hours later…
3:33 PM
hey
 
hey @jacwah
 
3:47 PM
:( Just went 8-3 in an arena run, normally I'd be very happy but I was 8-0 at some point :P
 
4:37 PM
@skiwi Nice!
I'm trying to learn Ruby on Rails :)
 
Cool
 
The whole "convention over configuration" thing is really amazing
 
Well, yeah and no
In my experience it enables you to do stuff up to intermediate level pretty easily, once you go into advanced things it will become annoying
 
That sounds reasonable
But I'm not there yet so yay
 
I supose it works nicely then :)
Self-note: My intermediate AST should indicate when a node has logical children and when it doesn't
Yay for this ^
Luckily it's only adding execution time and not causing bugs
 
 
1 hour later…
5:49 PM
@Marc-Andre Halo 5 finished updating!
 
 
2 hours later…
8:17 PM
Self-note (2): When a MemoryLoop node is optimized, then other optimizers are not run for the children (such as value and pointer optimizers)
 
Refactored the IntermediateCodeOptimizer class to now allow for different optimization strategies instead of them being hardcoded.

Note: There is still an issue with the order of the optimizers, for example: MemoryValueChange and MemoryPointerChange optimizers are not run when a MemoryLoop is being optimized.
 
8:36 PM
Hmm, for my HS card generator the order of the card data is probably relevant... Right now I start with the card text, and it bases the other properties upon that
I guess the following order would make more sense: Cost | CardType | Attack/health | Normal/Rare/Epic/Legendary | MinionRace | ClassCard | CardText
And the card name as last
 
 
2 hours later…
10:16 PM
Added the OptimizeStrategyOrder class to define in which order which optimize strategies must run. Changed the intermediate code optimizer to use the new OptimizeStrategyOrder class.

This does have as consequence that all optimizers defined in the order are now run on every AST node with children, increasing compile time, but decreasing the run time for the compiled program.
 
10:31 PM
Hmm I still see an instance of add edi, 1 being there twice in a row, need to investigate that further in the Mandelbrot example
Hmm and it seems to be mostly or always before mov al, [edi]
 
[skiwi2/BrainfuckCompiler] skiwi2 pushed commit 51b2e91f to master: Added isLogicalLeafExpression method to the Expression interface and added isLogicalLeafNode method to the ASTNode class. This can be used to stop recursion in the source and intermed
 
@skiwi ranked is pretty brutal at the moment. warriors are running wild with weapons. i did manage to counter the doppleganster deck and also a druid jade golem deck with a new mage secret deck i made
 
11:01 PM
@bazola It seems very forced into archetypes now
 
maybe that is true, but if so then i think that there are tons more archetypes available then there was before karazhan (the last time i played a lot)
for example i have had good luck with a "menagerie" deck that uses dragons, beasts, and murlocs along with the cards that draw or buff those 3 types
I've got all 18 deck slots filled with different types of decks
 
11:45 PM
200_success vs. janos: 24804 diff. Year: +8025. Quarter: +1975. Month: +219. Week: +119. Day: +45.
200_success vs. rolfl: 23733 diff. Year: +16886. Quarter: +2975. Month: +422. Week: +357. Day: +70.
 
That's cool
 

« first day (858 days earlier)      last day (2707 days later) »