Dominion Strategy Forum

Please login or register.

Login with username, password and session length
Pages: 1 2 3 4 [All]

Author Topic: Luciferous' Temporum Client  (Read 2815 times)

0 Members and 1 Guest are viewing this topic.

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Luciferous' Temporum Client
« on: January 02, 2017, 04:02:45 pm »
+9

Hi,

If you fancy something different to that...err...other game, please try my online implementation of Temporum.
Second time of trying, would love to see a few people playing it at the same time.

It's a hobby project so nothing sophisticated:



Hover over cards for full description.

Game is at:

http://arcdevtemporum.azurewebsites.net/

Rules are on the RGG site:

http://riograndegames.com/Game/1280-Temporum

Thanks for any feedback

Edit: Now looks like this:

« Last Edit: February 13, 2017, 04:46:16 am by LuciferousPeridot »
Logged

Jimmmmm

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1645
  • Shuffle iT Username: Jimmmmm
  • Respect: +1739
    • View Profile
Re: Luciferous' Temporum Client
« Reply #1 on: January 02, 2017, 04:47:10 pm »
+2

Why is setting a password so difficult? I'm not going to provide credit card details or anything.

Quote
Passwords must have at least one non letter or digit character. Passwords must have at least one digit ('0'-'9'). Passwords must have at least one uppercase ('A'-'Z').
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #2 on: January 02, 2017, 04:54:47 pm »
+1

Why is setting a password so difficult? I'm not going to provide credit card details or anything.

Quote
Passwords must have at least one non letter or digit character. Passwords must have at least one digit ('0'-'9'). Passwords must have at least one uppercase ('A'-'Z').

Sorry about that - default from ASP.NET framework. I'll see if I can change that.

(fixed that - thanks)

« Last Edit: January 02, 2017, 05:10:31 pm by LuciferousPeridot »
Logged

GendoIkari

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6004
  • Respect: +6502
    • View Profile
Re: Luciferous' Temporum Client
« Reply #3 on: January 03, 2017, 01:27:10 pm »
+1

Keep at it, I'm excited for this to be a thing.

It seems pretty buggy at the moment. I just played a game where the computer went to Information Age, but he stayed there and didn't do anything, even though he had 4 crowns in an earlier time; so he should have moved there and done that action.

Some advice on the interface; clicking a zone to choose to change history, and then also clicking to choose to move there, makes it a little difficult to do exactly what you want. A few times I changed history when I just wanted to move.

I do really like the way you show the timelines. Much cooler than the actual arrows that the real game and my implementation uses.
Logged
Check out my F.DS extension for Chrome! Card links; Dominion icons, and maybe more! http://forum.dominionstrategy.com/index.php?topic=13363.0

Thread for Firefox version:
http://forum.dominionstrategy.com/index.php?topic=16305.0

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #4 on: January 03, 2017, 05:33:18 pm »
0

Hi GendoIkari, thanks for comments.

I've just deployed a fix to Information Age. However it's still not quite right. Visiting Police State from information age, triggers the Age restrictions, which I don't think should happen. I need to review the way I have move and visit actions set up. The bots are mostly random so will not provide much competition and may move to zones they cannot do.

MicQ also mentioned clicking on the zone to change history was confusing.

I haven't implemented any of the Score/Draw/Zones as I don't use these when playing normally as they take a bit away from moving about the board. Do you think that is the case?

Sadly I'm busy with work for the next few days - I've enjoyed hacking at this over the holidays :)
Logged

GendoIkari

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6004
  • Respect: +6502
    • View Profile
Re: Luciferous' Temporum Client
« Reply #5 on: January 03, 2017, 06:43:12 pm »
+2

Hi GendoIkari, thanks for comments.

I've just deployed a fix to Information Age. However it's still not quite right. Visiting Police State from information age, triggers the Age restrictions, which I don't think should happen. I need to review the way I have move and visit actions set up. The bots are mostly random so will not provide much competition and may move to zones they cannot do.

MicQ also mentioned clicking on the zone to change history was confusing.

I haven't implemented any of the Score/Draw/Zones as I don't use these when playing normally as they take a bit away from moving about the board. Do you think that is the case?

Sadly I'm busy with work for the next few days - I've enjoyed hacking at this over the holidays :)

I asked Donald a while ago about Police State, and he confirmed that its restriction applies any time you would move away from there, not just during normal moving. So yes, I'm pretty sure it's correct that if you move to Police State as part of Information Age, then you can't continue from there to move up.

Donald has also said that he wishes he included fewer of the score/draw/play zones. But I think they should still be included; without them, you'll often never have the option to score other than the Time 1 choice, and often it's an important strategic decision which place to score at.
Logged
Check out my F.DS extension for Chrome! Card links; Dominion icons, and maybe more! http://forum.dominionstrategy.com/index.php?topic=13363.0

Thread for Firefox version:
http://forum.dominionstrategy.com/index.php?topic=16305.0

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #6 on: January 07, 2017, 03:35:37 pm »
0

Added a few updates:

 - All the score/play/draw zones have been added which means all zones and cards are now done. Interactions may still not be quite correct or cause issues with the bots.
- Updated normal turn 'Change History' to be Change History *or* Move.
- When the game ends the final game state remains on the page along with the chat

Next up I want to try and improve the bots - anyone suggest some good 'rules of thumb' that the bots could use?

Logged

GendoIkari

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6004
  • Respect: +6502
    • View Profile
Re: Luciferous' Temporum Client
« Reply #7 on: January 07, 2017, 05:03:28 pm »
+1

Added a few updates:

 - All the score/play/draw zones have been added which means all zones and cards are now done. Interactions may still not be quite correct or cause issues with the bots.
- Updated normal turn 'Change History' to be Change History *or* Move.
- When the game ends the final game state remains on the page along with the chat

Next up I want to try and improve the bots - anyone suggest some good 'rules of thumb' that the bots could use?

My bots are quite dumb the way that they make decisions, but it's something:

If they have enough money to score any card in their hand, they go to Time 1.
Otherwise, if they have any cards in hand, they go to Time 3.
Otherwise, they go to Time 2.

They actually use some real intelligence to decide which crowns to move when they score, based on which zones care about ruling or not, and which times they can rule.

Donald once sent me a heuristic for assigning a value to the game state, based on score, money, number of cards in hand, etc. The idea was to just have the bots "check" the result of every possible move, and then choose the one that results in the highest valued game state. But I never got around to doing it; the way mine is set up made it difficult to loop through all possible choices.
Logged
Check out my F.DS extension for Chrome! Card links; Dominion icons, and maybe more! http://forum.dominionstrategy.com/index.php?topic=13363.0

Thread for Firefox version:
http://forum.dominionstrategy.com/index.php?topic=16305.0

LibraryAdventurer

  • Jester
  • *****
  • Offline Offline
  • Posts: 981
  • Shuffle iT Username: LibraryAdventurer
  • Respect: +674
    • View Profile
Re: Luciferous' Temporum Client
« Reply #8 on: January 07, 2017, 11:13:01 pm »
+2

bug report:
I played Bag of Loot and it didn't return to my hand
EDIT: I was on the Time 4 spot that lets you draw 2 cards, play one, and discard the other.
« Last Edit: January 07, 2017, 11:23:19 pm by LibraryAdventurer »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #9 on: January 08, 2017, 06:21:33 am »
0

bug report:
I played Bag of Loot and it didn't return to my hand
EDIT: I was on the Time 4 spot that lets you draw 2 cards, play one, and discard the other.

Thanks LibraryA. That's fixed. I also had Age of Toys playing the card then discarding, which made things more complicated than they needed to be.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #10 on: January 08, 2017, 07:29:23 pm »
+3

I just played a game where it didn't end when I got all my crowns in Time IV. I took a few more turns doing other stuff and then scored another card, when I clicked on the Time IV crowns and then got and "Oops error" message or something. Why is the Time IV region clickable anyway?
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #11 on: January 09, 2017, 04:01:51 am »
0

I just played a game where it didn't end when I got all my crowns in Time IV. I took a few more turns doing other stuff and then scored another card, when I clicked on the Time IV crowns and then got and "Oops error" message or something. Why is the Time IV region clickable anyway?

Thanks - that's fixed. I still need to update the front end so it only highlights ages you can advance from.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #12 on: January 10, 2017, 07:45:10 pm »
+1

The check for whether you can perform a scoring action is broken with Friends in Old Places, the discount works if I'm allowed to score, but it doesn't let you score at all if you don't have the $$ for the unreduced cost.

If I visit Industrial Revolution (while ruling there), play Trinket and then another card, it lets me return the second card to my hand rather than the Trinket.
« Last Edit: January 10, 2017, 08:32:23 pm by Mic Qsenoch »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #13 on: January 11, 2017, 03:46:42 am »
0

The check for whether you can perform a scoring action is broken with Friends in Old Places, the discount works if I'm allowed to score, but it doesn't let you score at all if you don't have the $$ for the unreduced cost.

If I visit Industrial Revolution (while ruling there), play Trinket and then another card, it lets me return the second card to my hand rather than the Trinket.

Thanks MicQ. Was this issue with Friends in Old Place the 'not enough coins!' message - i.e. it let's you try to select a card rather than just moving to the next player? Can you remember if your total coins was equal to the reduced score cost? I can see the issue if so. (That wasn't it. )


« Last Edit: January 11, 2017, 05:45:49 am by LuciferousPeridot »
Logged

BlackHole

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +35
    • View Profile
Re: Luciferous' Temporum Client
« Reply #14 on: January 11, 2017, 12:09:07 pm »
+1

Thanks MicQ. Was this issue with Friends in Old Place the 'not enough coins!' message - i.e. it let's you try to select a card rather than just moving to the next player? Can you remember if your total coins was equal to the reduced score cost? I can see the issue if so. (That wasn't it. )
Maybe you are thinking about the game between us? We had a problem with iron age, but the total coins weren't equal to the reduced score cost, at least once not. And I found another small mistake: robot uprising has the card text of mere anarchy, didn't check what it does if you go there though.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #15 on: January 11, 2017, 12:48:59 pm »
+2

The check for whether you can perform a scoring action is broken with Friends in Old Places, the discount works if I'm allowed to score, but it doesn't let you score at all if you don't have the $$ for the unreduced cost.

If I visit Industrial Revolution (while ruling there), play Trinket and then another card, it lets me return the second card to my hand rather than the Trinket.

Thanks MicQ. Was this issue with Friends in Old Place the 'not enough coins!' message - i.e. it let's you try to select a card rather than just moving to the next player? Can you remember if your total coins was equal to the reduced score cost? I can see the issue if so. (That wasn't it. )

It didn't let me select a card, just moved on to the next player (all of my cards were $12/6 and I had $10).
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #16 on: January 11, 2017, 02:55:03 pm »
+1

Thanks MicQ. Was this issue with Friends in Old Place the 'not enough coins!' message - i.e. it let's you try to select a card rather than just moving to the next player? Can you remember if your total coins was equal to the reduced score cost? I can see the issue if so. (That wasn't it. )
Maybe you are thinking about the game between us? We had a problem with iron age, but the total coins weren't equal to the reduced score cost, at least once not. And I found another small mistake: robot uprising has the card text of mere anarchy, didn't check what it does if you go there though.

Thanks for the games blackhole. It's great to see people playing.

That's robot uprising corrected and a change in for zone cost reduction.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #17 on: January 11, 2017, 03:49:38 pm »
+1

The check for whether you can perform a scoring action is broken with Friends in Old Places, the discount works if I'm allowed to score, but it doesn't let you score at all if you don't have the $$ for the unreduced cost.

If I visit Industrial Revolution (while ruling there), play Trinket and then another card, it lets me return the second card to my hand rather than the Trinket.

Thanks MicQ. Was this issue with Friends in Old Place the 'not enough coins!' message - i.e. it let's you try to select a card rather than just moving to the next player? Can you remember if your total coins was equal to the reduced score cost? I can see the issue if so. (That wasn't it. )

It didn't let me select a card, just moved on to the next player (all of my cards were $12/6 and I had $10).

Yep something not right there - I managed to replicate it once, but not again. Fixed.
« Last Edit: January 12, 2017, 02:09:11 am by LuciferousPeridot »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #18 on: January 12, 2017, 08:58:02 am »
+1

Enabling post game chat ended up being more complicated than I thought, including re-working the re-connecting part. Testing multiplayer interactions is tricky, so please update me if you notice anything odd with that
Logged

BlackHole

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +35
    • View Profile
Re: Luciferous' Temporum Client
« Reply #19 on: January 13, 2017, 08:51:41 am »
+1

I'm up for some games in the evening if you want, that means 8 pm UTC  ;)
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #20 on: January 13, 2017, 12:42:33 pm »
+1

I'm up for some games in the evening if you want, that means 8 pm UTC  ;)

Sorry dude - I'm out this evening. Thanks though. Tomorrow?
Logged

BlackHole

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +35
    • View Profile
Re: Luciferous' Temporum Client
« Reply #21 on: January 13, 2017, 04:53:43 pm »
0

I'm up for some games in the evening if you want, that means 8 pm UTC  ;)

Sorry dude - I'm out this evening. Thanks though. Tomorrow?
I'm not sure right now. Maybe, but certainly later than 8 pm UTC, more like 10 or so. :)
Logged

BlackHole

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +35
    • View Profile
Re: Luciferous' Temporum Client
« Reply #22 on: January 16, 2017, 10:30:54 am »
+1

I found another small mistake  :)
Warm Globe is an age 4 zone, though it is implemented as age 3 zone
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #23 on: January 16, 2017, 03:47:31 pm »
0

I found another small mistake  :)
Warm Globe is an age 4 zone, though it is implemented as age 3 zone

Thanks! An easy one :)

I'm online now for the next 30 mins or so if anyone wants a game.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #24 on: January 22, 2017, 05:39:50 pm »
+3

I've made an update to include wero's fabulous scans of the Temporum artwork.



If you hover over a card it shows you the card detail, not sure if that's the best solution, particularly as you cannot see the score costs.

Also, anyone know what the card font is? (or a similar font?)

Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #25 on: January 23, 2017, 05:21:20 am »
0

I added guest login should anyone, um, be put off by having to register   ;)
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6362
  • Shuffle iT Username: LastFootnote
  • Respect: +8156
    • View Profile
Re: Luciferous' Temporum Client
« Reply #26 on: January 23, 2017, 01:41:02 pm »
+1

I wish there were a way to resign a game, at least one-player games that you accidentally start by joining a table as Player 1.

Also, it would be great if joining a table as Player 1 didn't automatically start a solo game.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #27 on: January 23, 2017, 02:07:16 pm »
+2

I wish there were a way to resign a game, at least one-player games that you accidentally start by joining a table as Player 1.

Also, it would be great if joining a table as Player 1 didn't automatically start a solo game.

You aren't joining as Player 1, you're joining a 1 Player game.
Logged

BlackHole

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +35
    • View Profile
Re: Luciferous' Temporum Client
« Reply #28 on: January 23, 2017, 04:06:04 pm »
+1

I've made an update to include wero's fabulous scans of the Temporum artwork.



If you hover over a card it shows you the card detail, not sure if that's the best solution, particularly as you cannot see the score costs.

Also, anyone know what the card font is? (or a similar font?)

Wow that just looks awesome!!
I think its ok without the score costs, though the cards hovering over the score bord is maybe not optimal. Well at least i think one of these points would be good to keep an eye on so one can calculate the scoring options better. ;)
edit: and i'm just thinking that maybe a warning sign for police state is needed.
« Last Edit: January 23, 2017, 04:14:19 pm by BlackHole »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #29 on: January 23, 2017, 04:13:13 pm »
+2

I think its ok without the score costs, though the cards hovering over the score bord is maybe not optimal. Well at least i think one of these points would be good to keep an eye on so one can calculate the scoring options better. ;)

That's a good point!
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #30 on: January 23, 2017, 05:03:57 pm »
+1




I lost, naturally, but this was a good board.
« Last Edit: January 23, 2017, 05:08:49 pm by LuciferousPeridot »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #31 on: January 23, 2017, 05:23:13 pm »
0

I wish there were a way to resign a game, at least one-player games that you accidentally start by joining a table as Player 1.

Adding resign option is on my list - maybe replacing with a bot if multiplayer. How does the current dominion handle a resign if there are more than 2 players?
Logged

BlackHole

  • Chancellor
  • ***
  • Offline Offline
  • Posts: 23
  • Respect: +35
    • View Profile
Re: Luciferous' Temporum Client
« Reply #32 on: January 24, 2017, 05:05:37 am »
0




I lost, naturally, but this was a good board.
It was just super fast :)
And as close as it can get

I found another small bug :P : while having 4 crowns in time 3, i went there and played anubis statuette to go to information age (quite silly but ok :D). I had another turn in time 3, though that is not allowed because of information age blocking zones in which you already were in any given turn.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #33 on: January 24, 2017, 09:41:05 am »
+1

I found another small bug :P : while having 4 crowns in time 3, i went there and played anubis statuette to go to information age (quite silly but ok :D). I had another turn in time 3, though that is not allowed because of information age blocking zones in which you already were in any given turn.

Yes - I'm logging zones visited but in context of the zone, rather than at player turn context. Thanks again for taking the time to note these.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #34 on: January 27, 2017, 03:07:01 pm »
0

It would be nice if there was a visual indication of which zones still had $$ on them from Primitive Paradise.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #35 on: January 28, 2017, 06:41:32 am »
+2

A few changes:

 - incorporated a new layout by bebr117 - making more room for the log and chat
 - (edit: added /resign command if single player or against bots)
 - added first visit coin display for primitive paradise
 - text display alert when your total coins change
 - Advance crown logging now a summary for each time
 - fixed visited zones issue with Anubis and Information Age
 - fixed some incorrect card costs
 - predict the future no longer tries to change history in Age IV
 - reworked connection and guest login code - hopefully fixing guests remaining in the lobby


« Last Edit: January 28, 2017, 08:01:25 am by LuciferousPeridot »
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #36 on: January 28, 2017, 03:03:43 pm »
0

The number of crowns that pop up when you score stuff don't adjust if you have say Conspiracy.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #37 on: January 29, 2017, 04:47:20 am »
+2

A couple of quick fixes from last nights games:

 - Fixed 'who rules' for the various tied cases.
 - I had investments work with total coin adjustment over a turn instead of coin gains. This wasn't so great if, say, you discarded investments after scoring a card when you had just enough to win the game next turn (sorry BH).

The number of crowns that pop up when you score stuff don't adjust if you have say Conspiracy.

Do you mean in the player message area 'has n crowns to advance'?
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #38 on: January 29, 2017, 12:11:58 pm »
+1

Do you mean in the player message area 'has n crowns to advance'?

There is like a number that flashes in the middle of the screen briefly. I think it's red.

edit: Maybe that is the amount of coin you pay? And it's red because it's minus coin and I was just confused because 4 dollars score 4 crowns. That's probably it.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #39 on: January 31, 2017, 03:24:02 am »
0

Do you mean in the player message area 'has n crowns to advance'?

There is like a number that flashes in the middle of the screen briefly. I think it's red.

edit: Maybe that is the amount of coin you pay? And it's red because it's minus coin and I was just confused because 4 dollars score 4 crowns. That's probably it.

Yea I tried to give a quick visual indication of losing or gaining coins when it's not your turn.
Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6362
  • Shuffle iT Username: LastFootnote
  • Respect: +8156
    • View Profile
Re: Luciferous' Temporum Client
« Reply #40 on: February 01, 2017, 02:09:25 am »
0

Started a new game, and I first went to Imperial China. I chose to play a card, playing my Conspiracy. I then intended to use Imperial China's ability to discard my other card for $4, but it never gave me the option.

Start: 2/1/2017 7:05:54 AM
Zones:
Ancient Greece
Imperial China
Age of Cults
Great Depression
Age Of Discovery
Industrial Revolution
Warm Globe
Age Of Toys
Mere Anarchy
Alien Contact
==Start Turn 1 Player Guest65==
Guest65: Moves to zone Imperial China
Guest65: Visits zone Imperial China
Guest65: Plays Conspiracy
Guest65: takes 0 coins (Conspiracy)
==End Turn 1 Player Guest65==
==Start Turn 1 Player Bot12==
Bot12: Moves to zone Imperial China
Bot12: Visits zone Imperial China
Bot12: Plays Shogun's Katana
Bot12: takes 10 coins (Shogun's Katana)
Bot12: takes 0 coins (Shogun's Katana)
Bot12: Discards a card.
Bot12: takes 4 coins (Imperial China)
==End Turn 1 Player Bot12==
==Start Turn 2 Player Guest65==
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #41 on: February 01, 2017, 02:47:39 am »
0

Started a new game, and I first went to Imperial China. I chose to play a card, playing my Conspiracy. I then intended to use Imperial China's ability to discard my other card for $4, but it never gave me the option.

Oddly Bebr117 picked this issue up in the code yesterday and committed a fix, I did't get round to making it live. Sorry about that.
Logged

Donald X.

  • Dominion Designer
  • *****
  • Offline Offline
  • Posts: 4136
  • Respect: +16170
    • View Profile
Re: Luciferous' Temporum Client
« Reply #42 on: February 01, 2017, 05:01:41 am »
+5

Some comments:

Primitive Paradise: You're supposed to get the $ before following instructions for the Zone.

A good way to make something visible on any background is to surround it with a white outline, then a black outline. You can see the outline even on white or black! I would do this for the pawns. Also I would make them look like the pawns, and make the crowns crowns.

I think the log could be way more readable.
- use "+$9" rather than "takes 9 coins" (and -"$9")
- use a symbol for crown, if you can't make an ASCII crown or just "C" (and similar "+9C")
- colorcode player names
- put parentheticals in a darker gray to more easily ignore them
- drop the word "zone"
- indent for side-effects of visiting a zone or playing/scoring cards (thus sometimes multi-indenting)

The bots are obv. very bad, doing things like visiting Mere Anarchy to lose money. A good classic simple approach is to come up with a formula that says how well you're doing, and consider each possible play, and pick the one that maximizes that formula. The formula includes $, cards in hand, advancements, abilities from cards, rulership of zones, whether or not you've won. The basic deal is that a card and an advancement are both worth $4, except of course that both cards and $ are worthless when in excess of what you need to win (well overshooting a little is okay because it protects you). It should be easy to get a formula that results in better play than what you have.

It would be better to be able to see full card names for your hand - they could be vertical? And the scoring formulas.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #43 on: February 01, 2017, 07:31:52 am »
+1

Some comments:

Primitive Paradise: You're supposed to get the $ before following instructions for the Zone.

A good way to make something visible on any background is to surround it with a white outline, then a black outline. You can see the outline even on white or black! I would do this for the pawns. Also I would make them look like the pawns, and make the crowns crowns.

I think the log could be way more readable.
- use "+$9" rather than "takes 9 coins" (and -"$9")
- use a symbol for crown, if you can't make an ASCII crown or just "C" (and similar "+9C")
- colorcode player names
- put parentheticals in a darker gray to more easily ignore them
- drop the word "zone"
- indent for side-effects of visiting a zone or playing/scoring cards (thus sometimes multi-indenting)

The bots are obv. very bad, doing things like visiting Mere Anarchy to lose money. A good classic simple approach is to come up with a formula that says how well you're doing, and consider each possible play, and pick the one that maximizes that formula. The formula includes $, cards in hand, advancements, abilities from cards, rulership of zones, whether or not you've won. The basic deal is that a card and an advancement are both worth $4, except of course that both cards and $ are worthless when in excess of what you need to win (well overshooting a little is okay because it protects you). It should be easy to get a formula that results in better play than what you have.

It would be better to be able to see full card names for your hand - they could be vertical? And the scoring formulas.

Thanks Donald! The bots are almost completely random. Most games are being played are against bots so I should prioritise this. I'm not sure if making them avoid obvious mistakes would be an easier quick fix, or aiming for something like your suggested review of future game states which may take longer.





Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #44 on: February 13, 2017, 04:43:01 am »
+2

A few updates:

 - Experimental changes to bots to improve play. This is based on Donald's suggestion above, with the bots simulating future plays and calculating a 'score' for each sequence.
 - You now get the $2 from primitive paradise before zone actions.
 - Who rules each time is now highlighted (thanks Bebr117)

I had to revisit a fair amount of the code to enable the bots to simulate game states - so please update me if you notice any new bugs.




Logged

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7512
  • Shuffle iT Username: werothegreat
  • Prepare to be boarded!
  • Respect: +8307
    • View Profile
Re: Luciferous' Temporum Client
« Reply #45 on: February 13, 2017, 09:32:08 am »
0

I like that real zones are now also highlighted.  Is this a new feature?
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #46 on: February 13, 2017, 12:59:06 pm »
0

I like that real zones are now also highlighted.  Is this a new feature?

No that's just showing zones you can move to. I tried adding a different colour border for the real zones when not clickable, but it didn't look right. I then tried using css filters on the non real zones, what do you think?:

Logged

LastFootnote

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6362
  • Shuffle iT Username: LastFootnote
  • Respect: +8156
    • View Profile
Re: Luciferous' Temporum Client
« Reply #47 on: February 13, 2017, 01:43:39 pm »
0

I like that real zones are now also highlighted.  Is this a new feature?

No that's just showing zones you can move to. I tried adding a different colour border for the real zones when not clickable, but it didn't look right. I then tried using css filters on the non real zones, what do you think?:

I think the best way to highlight where the real timeline is would be to make the lines between those zones a much brighter gold.
Logged

GendoIkari

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6004
  • Respect: +6502
    • View Profile
Re: Luciferous' Temporum Client
« Reply #48 on: February 13, 2017, 02:57:30 pm »
0

I like that real zones are now also highlighted.  Is this a new feature?

No that's just showing zones you can move to. I tried adding a different colour border for the real zones when not clickable, but it didn't look right. I then tried using css filters on the non real zones, what do you think?:

I think the best way to highlight where the real timeline is would be to make the lines between those zones a much brighter gold.

I think that whatever the timeline itself looks like, it's really helpful to have the 4 real zones (or the zones you can currently move to) indicated someway on the zone itself. The faded out look looks cool, but the border it had is more obvious and clear.
Logged
Check out my F.DS extension for Chrome! Card links; Dominion icons, and maybe more! http://forum.dominionstrategy.com/index.php?topic=13363.0

Thread for Firefox version:
http://forum.dominionstrategy.com/index.php?topic=16305.0

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #49 on: February 13, 2017, 04:20:44 pm »
+1

I like that real zones are now also highlighted.  Is this a new feature?

No that's just showing zones you can move to. I tried adding a different colour border for the real zones when not clickable, but it didn't look right. I then tried using css filters on the non real zones, what do you think?:

I think the best way to highlight where the real timeline is would be to make the lines between those zones a much brighter gold.

I think that whatever the timeline itself looks like, it's really helpful to have the 4 real zones (or the zones you can currently move to) indicated someway on the zone itself. The faded out look looks cool, but the border it had is more obvious and clear.

The green highlight is still there when you have to select a zone to move to, that last image just shows how the zones could look when you are doing something like selecting a card to play. Saying that the time lines do need looking at, they're about as visible as the tokens that come with the real game :)
« Last Edit: February 13, 2017, 04:27:03 pm by LuciferousPeridot »
Logged

GendoIkari

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6004
  • Respect: +6502
    • View Profile
Re: Luciferous' Temporum Client
« Reply #50 on: February 13, 2017, 06:50:31 pm »
0

I like that real zones are now also highlighted.  Is this a new feature?

No that's just showing zones you can move to. I tried adding a different colour border for the real zones when not clickable, but it didn't look right. I then tried using css filters on the non real zones, what do you think?:

I think the best way to highlight where the real timeline is would be to make the lines between those zones a much brighter gold.

I think that whatever the timeline itself looks like, it's really helpful to have the 4 real zones (or the zones you can currently move to) indicated someway on the zone itself. The faded out look looks cool, but the border it had is more obvious and clear.

The green highlight is still there when you have to select a zone to move to, that last image just shows how the zones could look when you are doing something like selecting a card to play. Saying that the time lines do need looking at, they're about as visible as the tokens that come with the real game :)

In regards to your last line, did you know that they fixed the arrows in the second printing? They're now big and white. :) Rio Grande will send you replacements if you ask, but you'll have to pay shipping.
Logged
Check out my F.DS extension for Chrome! Card links; Dominion icons, and maybe more! http://forum.dominionstrategy.com/index.php?topic=13363.0

Thread for Firefox version:
http://forum.dominionstrategy.com/index.php?topic=16305.0

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #51 on: February 18, 2017, 10:57:56 am »
+1

A few updates:

- Log now indented, player names in colour and a few other tidy ups.
- Real zones now highlighted when not on move action
- Fixed error with bots where playing Crown Jewels or barbarian as first play in Communist Utopia did not then trigger Black Market, incorrectly allowing a second play card in simulated game state. (This one took a while to work out!)
- Treasure map now triggered when visiting information age.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #52 on: February 23, 2017, 04:34:03 am »
+4

Getting carried away now...

 - Added ranked games and a leaderboard. I've temporarily left it so guests can also play ranked games. I have used a trueskill library to calculate ratings.
 - Added a number of bots with (slightly) different rules to the base bot.


(not even top on my own leaderboard)
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #53 on: February 23, 2017, 11:57:11 am »
+2

TrinketBot OP
Logged

Geronimoo

  • Saboteur
  • *****
  • Offline Offline
  • Posts: 1028
  • Respect: +767
    • View Profile
    • Geronimoo's Dominion Simulator
Re: Luciferous' Temporum Client
« Reply #54 on: February 24, 2017, 03:56:36 pm »
+2

Played some games. Works great. Hope to see more people in the lobby.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #55 on: February 25, 2017, 05:29:58 pm »
+2

I used Information Age to visit Primitive Paradise but only got $2 from Information Age, the money didn't come off Primitive Paradise (I visited both alone).

BlackHole couldn't see anything in the box that gives everyone's cards, money, and perpetuals. I also think they couldn't see the meeples on the board. (edit: when he reloaded after the first game, it was all visible).
« Last Edit: February 25, 2017, 05:48:16 pm by Mic Qsenoch »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #56 on: February 26, 2017, 05:46:01 am »
+1

I used Information Age to visit Primitive Paradise but only got $2 from Information Age, the money didn't come off Primitive Paradise (I visited both alone).

BlackHole couldn't see anything in the box that gives everyone's cards, money, and perpetuals. I also think they couldn't see the meeples on the board. (edit: when he reloaded after the first game, it was all visible).

Hi. Yea the issue with the tokens was browser caching javascript.

All actions that triggered an additonal visit were not triggering primitive paradise. That's now fixed.

I also managed to break Police State zone restrictions some time ago - that's also fixed now.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #57 on: February 26, 2017, 11:58:04 am »
+2

There was another thing where BlackHole used Communist Utopia to play 2 Anubis Statuette's but only got to visit one other zone afterwards.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #58 on: February 26, 2017, 04:26:00 pm »
+1

There was another thing where BlackHole used Communist Utopia to play 2 Anubis Statuette's but only got to visit one other zone afterwards.

Thanks again for taking the time to note these. That one is sorted now. Also, fixed Age of Cats not correctly checking remaining money for second score.

Blackhole also logged an issue where playing Treasure Map on a zone visited from Information Age, should not then trigger Treasure map discard as a result of originally visiting Infomation Age. I guess this is right if you finish visiting Info Age when you visit another zone, but I'm not 100% sure.

Logged

Deadlock39

  • Torturer
  • *****
  • Offline Offline
  • Posts: 1624
  • Respect: +1556
    • View Profile
Re: Luciferous' Temporum Client
« Reply #59 on: February 26, 2017, 11:08:19 pm »
+1

Hi. Yea the issue with the tokens was browser caching javascript.

FYI, you can prevent this type of issue by adding a dummy URL parameter to your Javascript files.

For example, if you have this in your main page HTML:
Code: [Select]
<script src="../scripts/dominionCards.js" type="text/javascript"></script>you can modify it to be:
Code: [Select]
<script src="../scripts/dominionCards.js?1" type="text/javascript"></script>
Then, when you update dominonCards.js, you can also update your html page and increment the number by 1.  When you do this, the browser sees the script file as a new script, and won't pull use the one it has cached. (You don't have to have the parameter already, adding it when you don't already have it will accomplish the same.)
« Last Edit: February 27, 2017, 01:55:15 pm by Deadlock39 »
Logged

pacovf

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2896
  • Multiediting poster
  • Respect: +3215
    • View Profile
Re: Luciferous' Temporum Client
« Reply #60 on: February 27, 2017, 12:02:39 am »
+1

Games against bots seem to time out all the time, way before I can reasonably end a game. Is that a feature, or a problem on my side?
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #61 on: February 27, 2017, 02:37:29 am »
+1

Games against bots seem to time out all the time, way before I can reasonably end a game. Is that a feature, or a problem on my side?

Sorry about that. Games will time out after 5 mins of inactivity. That's not what you are getting though?

Thanks Deadlock for the js tip.
Logged

pacovf

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2896
  • Multiediting poster
  • Respect: +3215
    • View Profile
Re: Luciferous' Temporum Client
« Reply #62 on: February 27, 2017, 04:44:02 am »
+1

5 minutes might be right, but I am playing throughout. I don't think I spend more than ~20 secs without making a move.

EDIT: doesn't seem to be happening anymore now...? Probably a problem on my end.
« Last Edit: February 27, 2017, 05:25:30 am by pacovf »
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

GendoIkari

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 6004
  • Respect: +6502
    • View Profile
Re: Luciferous' Temporum Client
« Reply #63 on: February 27, 2017, 08:33:41 am »
+2

Hi. Yea the issue with the tokens was browser caching javascript.

FYI, you can prevent this type of issue by adding a dummy URL parameter to your Javascript files.

For example, if you have this in your main page HTML:
Code: [Select]
<script src="../scripts/dominionCards.js" type="text/javascript"></script>you can modify it to be:
Code: [Select]
<script src="../scripts/dominionCards.js?1" type="text/javascript"></script>
Then, when you update dominonCards.js, you can also update your html page and increment the number by 1.  When you do this, the browser see the script file as a new script, and won't pull use the one it has cached. (You don't have to have the parameter already, adding it when you already don't have it will accomplish the same.)

Recommend doing this for CSS files as well. I generally put the version number in the querystring.
Logged
Check out my F.DS extension for Chrome! Card links; Dominion icons, and maybe more! http://forum.dominionstrategy.com/index.php?topic=13363.0

Thread for Firefox version:
http://forum.dominionstrategy.com/index.php?topic=16305.0

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #64 on: February 27, 2017, 08:46:27 am »
+1

5 minutes might be right, but I am playing throughout. I don't think I spend more than ~20 secs without making a move.

EDIT: doesn't seem to be happening anymore now...? Probably a problem on my end.

Hmm I did a server restart earlier so may be an indication something was not right on the server. But struggling to see what this could be. Did you start multiple games by any chance?



Logged

pacovf

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2896
  • Multiediting poster
  • Respect: +3215
    • View Profile
Re: Luciferous' Temporum Client
« Reply #65 on: February 27, 2017, 12:52:06 pm »
+1

No, one at a time, always 2 player with a bot. The time out would happen irrespectively of my activity. I once had it disconnect within a second of making a move. Was using Firefox on a Mac, in case it matters.
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #66 on: February 27, 2017, 08:02:17 pm »
+1

Today when I load the site, first I get empty boxes and then 1-2 seconds later all the lobby stuff appears. When I click any of the 'Join' or 'Play with bots' buttons, nothing happens.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #67 on: February 28, 2017, 03:24:31 am »
+1

Today when I load the site, first I get empty boxes and then 1-2 seconds later all the lobby stuff appears. When I click any of the 'Join' or 'Play with bots' buttons, nothing happens.

Sorry Mic. I had a look at the log and there was an authentication error last night and this looks to be within the networking framework  so that might be it. If you still have the problem could you hit F12 on your browser and send me the javascript in the console tab? and otherwise try logging out and in again? Guest games were being logged successfully throughout the last day so the server wasn't down in general.

I need to improve the logging at the server to give me more information for these types of issue.

 

Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #68 on: February 28, 2017, 09:37:50 am »
0

There's nothing in the console except "onRefreshLobbyView" (and it increments up as time passes). I can't send chat messages also. I did try logging in and out before and also today. All the same if I use a guest account.
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #69 on: February 28, 2017, 11:14:48 am »
0

There's nothing in the console except "onRefreshLobbyView" (and it increments up as time passes). I can't send chat messages also. I did try logging in and out before and also today. All the same if I use a guest account.

Are you playing from a different location? Perhaps where your web access goes via a proxy?

I can replicate this behaviour when I'm on a network with a web filtering proxy.



Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #70 on: February 28, 2017, 12:20:49 pm »
0

There's nothing in the console except "onRefreshLobbyView" (and it increments up as time passes). I can't send chat messages also. I did try logging in and out before and also today. All the same if I use a guest account.

Are you playing from a different location? Perhaps where your web access goes via a proxy?

I can replicate this behaviour when I'm on a network with a web filtering proxy.

I'll look into it, definitely sounds like it's on my end.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #71 on: February 28, 2017, 09:35:03 pm »
0

I guess my problems are due to connecting through some wireless hotspot thing. I couldn't find anything in the device settings that looked like a likely culprit, but I don't really need to be able to use your site through that connection.
Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #72 on: February 28, 2017, 10:45:11 pm »
0

You get the Primitive Paradise money even if there's another person there when you visit.

I didn't get money from Think Tank when I discarded my entire hand with Feudal Japan, same with Kill Your Grandfather.
« Last Edit: February 28, 2017, 10:47:53 pm by Mic Qsenoch »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #73 on: March 01, 2017, 03:49:50 pm »
+2

You get the Primitive Paradise money even if there's another person there when you visit.

I didn't get money from Think Tank when I discarded my entire hand with Feudal Japan, same with Kill Your Grandfather.

huh. I never noticed the 'alone' text before. I fixed the discard hand issue a few days ago will make that live soon.

There's a issue tracker here https://bitbucket.org/paularundel/temporum/issues?status=new&status=open which should allow anyone to add bugs/suggestions
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #74 on: March 06, 2017, 04:13:42 pm »
+2

Due to an administrative oversight I neglected to implement zone Bureaucracy. I have now completed the necessary forms and filed with the appropriate departments.

(Also, I hopefully fixed a lot of the issues with bots and changing history, so the bots should be a little more dynamic in their play. I've not had a chance to look at the network related issues some people are having, but there's issues with both joining games and folks being cleared from games and the lobby on disconnecting).

(Edit: messed up the merge and lost bots retreating. That should now work)
« Last Edit: March 08, 2017, 02:52:24 am by LuciferousPeridot »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #75 on: March 08, 2017, 03:02:48 am »
+2

I think I have fixed the 'join' networking issue.

If anyone has that problem or could replicate it - can you see if it's fixed for you? For the setup where I could replicate the issue the lobby still takes a few seconds to load - but then everything works fine.

Logged

Mic Qsenoch

  • 2015 DS Champion
  • *
  • Offline Offline
  • Posts: 1459
  • Respect: +3470
    • View Profile
Re: Luciferous' Temporum Client
« Reply #76 on: March 08, 2017, 07:26:04 pm »
+1

I think I have fixed the 'join' networking issue.

If anyone has that problem or could replicate it - can you see if it's fixed for you? For the setup where I could replicate the issue the lobby still takes a few seconds to load - but then everything works fine.

Fixed for me. Also still slow loading.
Logged

pacovf

  • Margrave
  • *****
  • Offline Offline
  • Posts: 2896
  • Multiediting poster
  • Respect: +3215
    • View Profile
Re: Luciferous' Temporum Client
« Reply #77 on: March 08, 2017, 10:41:50 pm »
+3

By the way, forgot to say it last time, but this is an awesome implementation. Good job! :)
Logged
pacovf has a neopets account.  It has 999 hours logged.  All his neopets are named "Jessica".  I guess that must be his ex.

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #78 on: March 12, 2017, 12:45:04 pm »
+1

Small update - I added a mini picture log of cards played:



I also moved the full card details pop up so it no longer covers the score area
Logged

schadd

  • Minion
  • *****
  • Offline Offline
  • Posts: 737
  • Shuffle iT Username: schadd
  • lockjaw
  • Respect: +1013
    • View Profile
Re: Luciferous' Temporum Client
« Reply #79 on: March 12, 2017, 10:08:27 pm »
+3

whenever you go to a zone called "age of" something it should make the eooooouuuuwfsh sound from myst
Logged
Oh yes ash I'm a bad dirty townie please vote for me
2-4

werothegreat

  • Adventurer
  • ******
  • Offline Offline
  • Posts: 7512
  • Shuffle iT Username: werothegreat
  • Prepare to be boarded!
  • Respect: +8307
    • View Profile
Re: Luciferous' Temporum Client
« Reply #80 on: March 17, 2017, 11:49:20 pm »
+1

Couple things:
-undo feature would be nice - I forgot you discard first to Age of Toys :(
-ShogunBot seems to have gotten stuck trying to decide to discard Treasure Map.  It's just sitting there.
Logged
Contrary to popular belief, I do not run the wiki all on my own.  There are plenty of other people who are actively editing.  Go bother them!

Check out this fantasy epic adventure novel I wrote, the Broken Globe!  http://www.amazon.com/Broken-Globe-Tyr-Chronicles-Book-ebook/dp/B00LR1SZAS/

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #81 on: March 18, 2017, 08:48:35 am »
+1

Couple things:
-undo feature would be nice - I forgot you discard first to Age of Toys :(
-ShogunBot seems to have gotten stuck trying to decide to discard Treasure Map.  It's just sitting there.

Sorry about that Wero. i can see the error in the log but can't reproduce yet. I've made a small update to end the game (so you don't get stuck with the bot) and log the full error details should this happen again.

(Edit: Now fixed and turned out to be the same root cause of some other issues I was seeing with bots and could not work out)



« Last Edit: March 22, 2017, 04:28:06 pm by LuciferousPeridot »
Logged

LuciferousPeridot

  • Spy
  • ****
  • Offline Offline
  • Posts: 81
  • Respect: +109
    • View Profile
Re: Luciferous' Temporum Client
« Reply #82 on: March 23, 2017, 05:22:36 pm »
0

 - added updating score cost to card hand display
 - only allow at most one score/draw/play card in a game
 - As above, fixed an issue with bots playing Anubis in simulations that broke future state in some cases. This will hopefully fix the issues like Wero's where the bot gets stuck.


(I know, I know, the score costs are in the wrong place, but my css skills are not getting any better and I couldn't get it to look ok in the right place)
Logged
Pages: 1 2 3 4 [All]
 

Page created in 0.176 seconds with 21 queries.