Author

Topic: [ANN][HUC] Huntercoin - Worlds First Decentralized Game/World on the Blockchain - page 178. (Read 879724 times)

full member
Activity: 140
Merit: 100
Sounds good. I got my first teams out there and they basically sit on top of each other. All the coin spawn spots are simply spammed by people.
So it will be interesting to see what you come up with to make it more of a game.

I'm wondering about something else now though:
People mostly spam chars on coin spawn spots. They sit on each other and share the coin value.
That means they can indefinitely sit there, go back after 100coins or whatever and sit there again.

Doesn't this drive the price down like crazy? It doesn't take too much effort to do this. And with bots coming up you could probably make 1000 teams easily instead of manually clicking.

Still getting the mechanics, but that's my first impression so far.
legendary
Activity: 1135
Merit: 1166
@wiggi:
I recently managed to sync the client by adding a few nodes.
It's a fresh wallet, but the crashing/freezing still is unbearable. I'm still a total noob on this so I won't use Mithril's client (fees?) but the freezing def has to go.

You can be assured that I agree with you about the freezing, and will work on it in the future.  I've got quite some ideas for what to optimise.  However, you should be aware that Huntercoin is probably the single coin out there with the most "blockchain bloat" (possibly even more than Bitcoin) - just "by design".  I think that the original devs didn't expect it to be so bad, as this was intended mostly as an experiment.  Still, we're working on it.

For now, there are already some optimisations in the upcoming release.  But I'm concentrating on the disaster hardfork now, in order to combat crowding of the map and hopefully make the game more interesting again for humans to play (even with the presence of bots).  Afterwards, I'll concentrate on performance issues further.
sr. member
Activity: 266
Merit: 250
I guess it was a wallet issue. Mithrilman wouldnt openn (lost the fee transaction) and I had like 7k transactions, so I sent my coins to another wallet and started a new game wallet. So far so good. back in Mithrilman.

As for the new people, it's like 1 HUC/day to use the mithrilman client and well worth it.
full member
Activity: 140
Merit: 100
@wiggi:
I recently managed to sync the client by adding a few nodes.
It's a fresh wallet, but the crashing/freezing still is unbearable. I'm still a total noob on this so I won't use Mithril's client (fees?) but the freezing def has to go.
hero member
Activity: 554
Merit: 502
Developer!
Hmmm. Mithrilman client seems stuck this morning. It's been on the "Validating Account" window for about 15 minutes now....  Sad

this could happen if your fee transaction didn't get confirmed, check in qt wallet if it has confirmation, maybe you've a corrupted wallet

P.S.
if you have trouble, this is the support forum: http://forum.huntercoin.org/index.php?board=8.0
sr. member
Activity: 403
Merit: 251
Something that adds to the frustration a lot is the constant crashing of the wallet.
It regularly locks up and takes forever (it could be hours I've stopped looking) to react again.

Especially if you are not using a ssd, it will indicate not responding. But 99% of the time for me it recovers. Rarely I have seen it not recover, and by watching the debug.log, I can tell when this happens.

It is best to synch with a wallet with no transactions. Once synced you can close the client and switch back to the real wallet.
It is also good to clean out old, inflated wallets regularly. (the 'Transfer to' function is really useful)

Normally (i.e. 1 block per minute coming in) huntercoin reads/writes a few hundred KB/s on average as long as size of wallet.dat is <10MB.
With a 50MB wallet.dat it's 2-3MB/s and so on.
legendary
Activity: 3248
Merit: 1070
the official client doesn't crash.. or shouldn't

it may enter a not responding state - you just need to leave it.

force closing the client may corrupt your data

Something that adds to the frustration a lot is the constant crashing of the wallet.
It regularly locks up and takes forever (it could be hours I've stopped looking) to react again.

Especially if you are not using a ssd, it will indicate not responding. But 99% of the time for me it recovers. Rarely I have seen it not recover, and by watching the debug.log, I can tell when this happens.

It is best to synch with a wallet with no transactions. Once synced you can close the client and switch back to the real wallet.

this

this...is why I just hold my coins on poloniex and wait for someone to produce a non-clusterfuck of a wallet

too risky, if the exchange would be hacked again via malicious wallet, your coins would be gone, but  right now their are not worth so much, so not a big loss probably
sr. member
Activity: 266
Merit: 250
Hmmm. Mithrilman client seems stuck this morning. It's been on the "Validating Account" window for about 15 minutes now....  Sad
legendary
Activity: 3136
Merit: 1116
the official client doesn't crash.. or shouldn't

it may enter a not responding state - you just need to leave it.

force closing the client may corrupt your data

Something that adds to the frustration a lot is the constant crashing of the wallet.
It regularly locks up and takes forever (it could be hours I've stopped looking) to react again.

Especially if you are not using a ssd, it will indicate not responding. But 99% of the time for me it recovers. Rarely I have seen it not recover, and by watching the debug.log, I can tell when this happens.

It is best to synch with a wallet with no transactions. Once synced you can close the client and switch back to the real wallet.

this

this...is why I just hold my coins on poloniex and wait for someone to produce a non-clusterfuck of a wallet
full member
Activity: 196
Merit: 100
Muniti creator
samsung pro can sync pretty fast any client, i usually sync in 5 mins 24 hours behind

Agree, its what I use. I have several of them.

Same here. Better still, a RAM disk would be handy if you have enough space on your RAM.
member
Activity: 114
Merit: 10
samsung pro can sync pretty fast any client, i usually sync in 5 mins 24 hours behind

Agree, its what I use. I have several of them.
legendary
Activity: 3248
Merit: 1070
samsung pro can sync pretty fast any client, i usually sync in 5 mins 24 hours behind
legendary
Activity: 1807
Merit: 1020
the official client doesn't crash.. or shouldn't

it may enter a not responding state - you just need to leave it.

force closing the client may corrupt your data

Something that adds to the frustration a lot is the constant crashing of the wallet.
It regularly locks up and takes forever (it could be hours I've stopped looking) to react again.

Especially if you are not using a ssd, it will indicate not responding. But 99% of the time for me it recovers. Rarely I have seen it not recover, and by watching the debug.log, I can tell when this happens.

It is best to synch with a wallet with no transactions. Once synced you can close the client and switch back to the real wallet.

this
hero member
Activity: 588
Merit: 500
is there only the one pool for this coin?

afaik yes, need definitely more


i am testing p2pool on  a lesser coin as we speak. if this goes well i may change over to huc to help out. or possibly run both. only problem being it is currently on my main pc which i tend to game on :-( but if it works i may invest in another pc.
I have found mpos to be much better at making a pool so i may just rent myself a server and throw a huntercoin pool up for you all.. gonna cost me so hope its used!

I also started researching p2pool but haven't made much progress. If there is something I can help out with, let me know.
i manqged to p2pool some coins but found that certain ones with bonus and random blocks. or huc to be a bit more of a pain. after a lot of fiddling i found mpos not only easier to set up but also capable of running the stranger coins. and it looks better too lol. not sure how it will go but anything is better than the chinese merge mined centralised pool this is why i believe the gams is soo hard due to one person dominating. namley the pool only speculation but the huc they must get from fees must ba astranomical as i mined there for a few days and got hardly anything
full member
Activity: 140
Merit: 100
Since I couldn't even sync yet I have no idea about the actual game, but I can already say one thing:
mithrilman seems to be really helpful and active. Are you in the HUC devteam? If not, get him in. Smiley
member
Activity: 114
Merit: 10
is there only the one pool for this coin?

afaik yes, need definitely more


i am testing p2pool on  a lesser coin as we speak. if this goes well i may change over to huc to help out. or possibly run both. only problem being it is currently on my main pc which i tend to game on :-( but if it works i may invest in another pc.
I have found mpos to be much better at making a pool so i may just rent myself a server and throw a huntercoin pool up for you all.. gonna cost me so hope its used!

I also started researching p2pool but haven't made much progress. If there is something I can help out with, let me know.
member
Activity: 114
Merit: 10
To continue with bot talk for Mithral's Client. There will be some side effects from having bots available to everyone that will be interesting to watch how they play out.

For example, I have had numerous requests to add to the gather bot client to add the functionality that bots will pick up coins when they appear next to them within a few moves. Obviously this sounds like great functionality that is easy to add. However, if there are a dozen or more players all going to the same coin, they might end up getting less in coin value than what it cost in fees. Furthermore, this leads to the stacking of players which attacking bots will like because they increase the value of that tile they stack.

There are bot topics on the huntercoin forum (forum.huntercoin.org) if you want to help in brainstorming the topic. I just think having it over there would be better here than digging through the pages of several topics going on at once.
hero member
Activity: 588
Merit: 500
is there only the one pool for this coin?

afaik yes, need definitely more


i am testing p2pool on  a lesser coin as we speak. if this goes well i may change over to huc to help out. or possibly run both. only problem being it is currently on my main pc which i tend to game on :-( but if it works i may invest in another pc.
I have found mpos to be much better at making a pool so i may just rent myself a server and throw a huntercoin pool up for you all.. gonna cost me so hope its used!
hero member
Activity: 554
Merit: 502
Developer!
the freeze problem of official client lies in the way it's done: single thread
don't know much about internals but i think that when an operation has to be done against the blockchain, the interface become unresponsive

e.g. when a new blocks is downloaded and validation is done against it, it takes a while but maybe it's not very noticeable, but when a blockchain reorg is triggered, and it takes a while, you feel the "oh my god it's stuck" feeling

my client didn't have that problem because i've done it in a multithread way, so even if i process a game_status data, you can still move, zoom, etc.. (just some operation are run against the main thread)


regarding bot feature, I've different ideas that i'd like to implement, with different difficulties so I'll start from basic one, growing in time to a complete bot user friendly interface to program bot behaviours attached to your hunters
Let me tell you what I'd like to do.

I don't know yet which features i'll start with, maybe here community can help asking what would like to be able to "command" using the client, let me do some examples:

simple "mission bot":
1 - you design some hot spots/area/waypoints on a map, assigning to that a name
2 - you assing to an hunter(or more) a behaviour like "do mission", selecting the designed area from a list
3 - you click on "start bot" as a context menu over that hunter(s)

then you can leave the client running and go to bed or wherever

simple "avoid enemy"
you select an hunter and assign the behaviour "avoid enemy", specifying some parameters like radius and/or color to avoid and/or friendlist where:
- radius is how far the bot has to check if an enemy is approaching
- color is a list of checkable colors that you can set as enemy (in case you want just to avoid a single color, etc...)
- friendlist is a list of player names that you consider friendly even if of another color (configurable list, editable list of names, etc..)

an hunter can run multiple behaviours at the same time (e.g. run a mission while avoiding enemies) and some cooperative bot behaviours (like "defend hunter", etc..)


those are just simple example about the userfriend interface i've in mind, there will be even aggressive behaviours like "hunt the hunter", etc..

in addition to this, i want to expose a kind of scripting language where everyone could be able to script a custom behaviour and maybe put it on an online market to sell it to other players (would be interesting)
the scripting language should be able to access all informations my client know, like where an enemy is, how many enemies are around me, where is an enemy going, etc... so the only limit would be your fantasy, you could even program a bot that run in circle and promote something in chat, if you will (but then I'll create a bot that will destroy all spammers around lol)


obviously what I said is not simple and it will not be available very soon, but it's something I'll definitely work on , then about how deep I go on the subject, much will depend on how much interest the community will demonstrate
member
Activity: 114
Merit: 10
Something that adds to the frustration a lot is the constant crashing of the wallet.
It regularly locks up and takes forever (it could be hours I've stopped looking) to react again.

Especially if you are not using a ssd, it will indicate not responding. But 99% of the time for me it recovers. Rarely I have seen it not recover, and by watching the debug.log, I can tell when this happens.

It is best to synch with a wallet with no transactions. Once synced you can close the client and switch back to the real wallet.
Jump to: